package com.wang.bootbuilder.entity.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.Date;
import java.util.List;

@Data
@ApiModel("添加或修改角色的参数")
public class RoleParam {

    // 角色Id
    @ApiModelProperty(value = "角色Id")
    Long id;

    // 角色名
    @ApiModelProperty(value = "角色名")
    String roleName;

    // 权限key数组
    @ApiModelProperty(value = "权限key数组")
    List<String> menus;

    // 授权时间
    @ApiModelProperty(value = "授权时间")
    Date authTime;

    // 权限人姓名
    @ApiModelProperty(value = "权限人姓名")
    String authName;
}
